package org.lemon.ddd.domain.event;

/**
 * 领域事件发布接口
 */
public interface DomainEventPublisher {

    /**
     * 发布事件
     *
     * @param event 领域事件
     */
    <T> void publishEvent(BaseDomainEvent<T> event);
}
